body{ background-color: #f2f2f2; }
.my_order{  position: relative; width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #d9d9d9; background-color: #fff;  text-indent: 2%;}
.my_order span{ float: right; margin-right: 7%; color: #8d8d8d
 }

 .my_nav{ width: 100%; padding: 20px 0;  background-color: #fff; height: auto; overflow: hidden;border-bottom: 1px solid #d9d9d9; margin-bottom: 10px;}
 .my_nav li{ float: left; width: 33%;  text-align: center;}
 .my_nav p{ width: 100%; }
 .my_nav img{ height: 28px; }

 .my_address ,.my_kefu ,.my_buy{ width: 100%; position: relative; height: 50px; line-height: 50px; text-indent: 2%; background-color: #fff;border-top: 1px solid #d9d9d9; }
 .my_buy{border-bottom: 1px solid #d9d9d9;}
 .my_address a,.my_kefu a,.my_buy a{ width: 100%; height: 100%; overflow: hidden; display: block; }